package com.ruoyi.mk.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 配置对象 mk_peizhi
 * 
 * @author yao
 * @date 2021-12-13
 */
public class MkPeizhi extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 终端编号 */
    @Excel(name = "终端编号")
    private String pzZhongduanid;

    /** 记录间隔 */
    @Excel(name = "记录间隔")
    private String pzJilu;

    /** 采集间隔 */
    @Excel(name = "采集间隔")
    private String pzCaiji;

    /** 上传间隔 */
    @Excel(name = "上传间隔")
    private String pzUpload;

    /** 下限值 */
    @Excel(name = "下限值")
    private String pzXiaxian1;

    /** 上限值 */
    @Excel(name = "上限值")
    private String pzShangxian1;

    /** 波动值 */
    @Excel(name = "波动值")
    private String pzBodong1;

    /** 下限值2 */
    @Excel(name = "下限值2")
    private String pzXiaxian2;

    /** 上限值2 */
    @Excel(name = "上限值2")
    private String pzShangxian2;

    /** 波动值2 */
    @Excel(name = "波动值2")
    private String pzBodong2;

    /** IP */
    @Excel(name = "IP")
    private String pzIp;

    /** 端口 */
    @Excel(name = "端口")
    private String pzDuankou;

    /** 清零 */
    @Excel(name = "清零")
    private Long pzQingling;

    /** 字符串 */
    @Excel(name = "字符串")
    private String pzCharacterString;

    /** 状态 */
    @Excel(name = "状态")
    private String pzStatus;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date pzCreatetime;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date pzUpdatetime;

    /** 删除时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "删除时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date pzDeleted;

    /** 创建人姓名 */
    @Excel(name = "创建人姓名")
    private String pzCreatename;

    /** 修改人姓名 */
    @Excel(name = "修改人姓名")
    private String pzUpdatename;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setPzZhongduanid(String pzZhongduanid) 
    {
        this.pzZhongduanid = pzZhongduanid;
    }

    public String getPzZhongduanid() 
    {
        return pzZhongduanid;
    }
    public void setPzJilu(String pzJilu) 
    {
        this.pzJilu = pzJilu;
    }

    public String getPzJilu() 
    {
        return pzJilu;
    }
    public void setPzCaiji(String pzCaiji) 
    {
        this.pzCaiji = pzCaiji;
    }

    public String getPzCaiji() 
    {
        return pzCaiji;
    }
    public void setPzUpload(String pzUpload) 
    {
        this.pzUpload = pzUpload;
    }

    public String getPzUpload() 
    {
        return pzUpload;
    }
    public void setPzXiaxian1(String pzXiaxian1) 
    {
        this.pzXiaxian1 = pzXiaxian1;
    }

    public String getPzXiaxian1() 
    {
        return pzXiaxian1;
    }
    public void setPzShangxian1(String pzShangxian1) 
    {
        this.pzShangxian1 = pzShangxian1;
    }

    public String getPzShangxian1() 
    {
        return pzShangxian1;
    }
    public void setPzBodong1(String pzBodong1) 
    {
        this.pzBodong1 = pzBodong1;
    }

    public String getPzBodong1() 
    {
        return pzBodong1;
    }
    public void setPzXiaxian2(String pzXiaxian2) 
    {
        this.pzXiaxian2 = pzXiaxian2;
    }

    public String getPzXiaxian2() 
    {
        return pzXiaxian2;
    }
    public void setPzShangxian2(String pzShangxian2) 
    {
        this.pzShangxian2 = pzShangxian2;
    }

    public String getPzShangxian2() 
    {
        return pzShangxian2;
    }
    public void setPzBodong2(String pzBodong2) 
    {
        this.pzBodong2 = pzBodong2;
    }

    public String getPzBodong2() 
    {
        return pzBodong2;
    }
    public void setPzIp(String pzIp) 
    {
        this.pzIp = pzIp;
    }

    public String getPzIp() 
    {
        return pzIp;
    }
    public void setPzDuankou(String pzDuankou) 
    {
        this.pzDuankou = pzDuankou;
    }

    public String getPzDuankou() 
    {
        return pzDuankou;
    }
    public void setPzQingling(Long pzQingling) 
    {
        this.pzQingling = pzQingling;
    }

    public Long getPzQingling() 
    {
        return pzQingling;
    }
    public void setPzCharacterString(String pzCharacterString) 
    {
        this.pzCharacterString = pzCharacterString;
    }

    public String getPzCharacterString() 
    {
        return pzCharacterString;
    }
    public void setPzStatus(String pzStatus) 
    {
        this.pzStatus = pzStatus;
    }

    public String getPzStatus() 
    {
        return pzStatus;
    }
    public void setPzCreatetime(Date pzCreatetime) 
    {
        this.pzCreatetime = pzCreatetime;
    }

    public Date getPzCreatetime() 
    {
        return pzCreatetime;
    }
    public void setPzUpdatetime(Date pzUpdatetime) 
    {
        this.pzUpdatetime = pzUpdatetime;
    }

    public Date getPzUpdatetime() 
    {
        return pzUpdatetime;
    }
    public void setPzDeleted(Date pzDeleted) 
    {
        this.pzDeleted = pzDeleted;
    }

    public Date getPzDeleted() 
    {
        return pzDeleted;
    }
    public void setPzCreatename(String pzCreatename) 
    {
        this.pzCreatename = pzCreatename;
    }

    public String getPzCreatename() 
    {
        return pzCreatename;
    }
    public void setPzUpdatename(String pzUpdatename) 
    {
        this.pzUpdatename = pzUpdatename;
    }

    public String getPzUpdatename() 
    {
        return pzUpdatename;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("pzZhongduanid", getPzZhongduanid())
            .append("pzJilu", getPzJilu())
            .append("pzCaiji", getPzCaiji())
            .append("pzUpload", getPzUpload())
            .append("pzXiaxian1", getPzXiaxian1())
            .append("pzShangxian1", getPzShangxian1())
            .append("pzBodong1", getPzBodong1())
            .append("pzXiaxian2", getPzXiaxian2())
            .append("pzShangxian2", getPzShangxian2())
            .append("pzBodong2", getPzBodong2())
            .append("pzIp", getPzIp())
            .append("pzDuankou", getPzDuankou())
            .append("pzQingling", getPzQingling())
            .append("pzCharacterString", getPzCharacterString())
            .append("pzStatus", getPzStatus())
            .append("pzCreatetime", getPzCreatetime())
            .append("pzUpdatetime", getPzUpdatetime())
            .append("pzDeleted", getPzDeleted())
            .append("pzCreatename", getPzCreatename())
            .append("pzUpdatename", getPzUpdatename())
            .toString();
    }
}
